spatial localization - Turco Inglés Diccionario